Directed by Brian Large, Anton Reitzenstein, Felix Breisach, Eulogio Ortiz Runtime minutes Released 2002 IMDb Score: 8.6